extends IBasicComponent


class_name ItemAppender
"""
负责给ItemContainer做适配
"""


## 代理的ItemContainer对象
@export var item_container: ItemContainer = null


func __check_exports() -> Dictionary:
    return IComponent.merge({
        "item_container": IComponent.find_parent.bind(self, func(x): return x is ItemContainer, item_container),
    }, super.__check_exports())


func append(node: Node) -> void:
    pass

func remove(node: Node) -> void:
    pass
